<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Document</title>
</head>
<body>
  <script>
  var message = "Hello World"
  //属性：length
  console.log(message.length)

  //访问字符串中某个位置的字符
  console.log(message[4])
  console.log(message.charAt(4))
  console.log(message[20])
  console.log(message.charAt(20))
  //字符串的遍历
  //普通的遍历
  for(var i = 0;i < message.length;i++) {
    console.log(message[i])
  }

  //for .. of的遍历
  //对象不支持for .. of,这个和我们的迭代器是有关系的，如果你本身这个是支持可以迭代的
  //String对象内部是将字符串变成了一个可迭代对象
    // function Perosn() {

    // }
    // var p1 = new Person()
    // for(var Value of p1) {

    // }
    console.log("=========================")
    for (var char of message) {
      console.log(char)
    }
   </script>
</body>
</html>